home *** CD-ROM | disk | FTP | other *** search
/ Games Gallery 98 / Games Gallery 98 - Disc 1.iso / Content / FOUR / README.txt < prev    next >
Encoding:
Text File  |  1998-06-25  |  2.9 KB  |  86 lines

  1.  
  2.  
  3.                 WinFour: a multi-purpose win32 game.
  4.                 ------------------------------------
  5.  
  6.  
  7. 1. Intro.
  8. ---------
  9. WinFour is a vertical board game in which the purpose is to
  10. defeat the adversary by creating as fast as possible a row
  11. of 4 cells of your own color. Each turn a cell is added to
  12. the game by inserting it in a column. The cell will fall
  13. down in the column until it hits another cell or the bottom
  14. of the board.
  15.  
  16.  
  17. 2. Philosophy.
  18. --------------
  19. The program was created as a mean to experiment with
  20. different strategies or game playing algorythms. 
  21. This can be seen in the game by the existence of a 
  22. 'Tournament' menu. This enables YOU to test the relative
  23. strenght of the different algorythms in my program. As of
  24. now, there are 5 different algorythms:
  25. * random : even my dog can beat this one.
  26. * dumb   : starts filling columns from left to right.
  27. * beginner:looks several moves ahead,
  28.   but in a non-intelligent way
  29. * smart  :  analyses the board carefully,
  30.   but looks only 1 move ahead.
  31. * advanced: analyses the board carefully and
  32.   looks several moves ahead.
  33.  
  34. 3. The Challenge.
  35. -----------------
  36. I invite other people to try to write a better algorythm
  37. then mine (shouldn't be too difficult). Better, here,
  38. could mean faster, shorter, more complex, ...
  39. As an example, there is a short C program included which
  40. implements the program in a text window. To implement your
  41. own algorythm, just change the my_algo() function and compile...
  42. If you like the result (or even if you don't), sent your
  43. code to me and I will create a version of WinFour with 
  44. your code in it.
  45.  
  46. 4. Game Description.
  47. --------------------
  48. Do I really have to explain this ? The object is to get four
  49. cells of your color on a row (horizontal, vertical, or diagonal).
  50. You can insert cells when it's your turn and the column 
  51. you're clicking on isn't full. The your coin is inserted in 
  52. the lowest empty cell (it drops down in the column).
  53.  
  54. 5.Menu
  55. ------
  56. Game->New : starts a new game.
  57. Level-> ...: selects opponent level.
  58. Special->Tournament: starts up a batch of automatic games,
  59.         which will evaluate to algorythms versus each other.
  60.         Afterwards, you will see how many wins each opponent
  61.         had and how many games were a draw.
  62. Special->options: selects who starts the game.
  63.  
  64. 6. Bugs.
  65. --------
  66. * Cancel Buttons are not always implemented.
  67.  
  68. 7. Copyright.
  69. -------------
  70. Feel free to distribute this program to others.  All I
  71. ask is that you keep all txt files bundled with the program,
  72. when you distribute it. This product is shareware. 
  73. If you like it or you want to encourage the further
  74. development, send $10. (see register.txt)
  75.  
  76. 8.Disclaimer.
  77. -------------
  78. This software is distributed "as is".  Although I know of
  79. no problems with the software, I make no warranties.
  80.  
  81. 9. Replies.
  82. -----------
  83. Any remarks, comments, opinions are welcome at
  84. Erik.Janssens@ping.be
  85.  
  86.